do our utmost

[网络] 尽最大努力;我们得拼尽全力